package com.sys.common.util;

/**
 * 加密的工具类
 * @author 杨志超
 */
public class EncryptUtil
{
	/**
	 * 加密字符串
	 * 
	 * 加密算法$随机数$密文(加密算法加密(明文+随机数))
	 * 
	 * sha256$abcd$sha256(11111abcd)
	 * 
	 * @param souStr
	 * @return
	 */
	public String encodeStr(String souStr)
	{
		return souStr;
	}
	
	/**
	 * 对比加密字符串
	 * 
	 * 拿着明文再加密一次,比对密文
	 * 
	 * 加密算法$随机数$密文(加密算法加密(明文+随机数))
	 * @param souStr
	 * @return
	 */
	public boolean checkStr(String souStr,String encodeStr)
	{
		return souStr.equalsIgnoreCase(encodeStr) ; 
	}
	
	public static void main(String[] args)
	{
		EncryptUtil encryptUtil = new EncryptUtil() ; 
		String res = encryptUtil.encodeStr("111111");
		System.out.println(res);
	}
}
